|
|
|
|
|
|
|
|
|
|
alphaBit Website > Training > Seminarinhalt
|
|
Seminarinhalt
|
|
Seminartitel | von | bis | Tage | Preis | Seminarort |
|---|
| Microsoft Visual Studio 2008 - Windows Communication Foundation | 06.12.2010 09:00 | 08.12.2010 16:30 | 3 | 1.290 € | Wiesbaden Mainz, Frankfurt am Main, Stuttgart |
|
|
|
|
|
|
|
|
|
| Titel | | Microsoft Visual Studio 2008 - Windows Communication Foundation | MOC-Nr. Englisch | | 6461 | MOC-Nr. Deutsch | | Kategorie | | Microsoft - Windows, Microsoft - Programmierung | Einführung | Mit .NET 3.5 und der integrierten Entwicklungsumgebung (IDE) Visual Studio 2008 hat Microsoft einen weiteren Meilenstein zur Unterstützung der Entwickler bei der Erstellung von integrierten Lösungen geschaffen, die über einheitliche Schnittstellen untereinander und mit Datenbank Servern wie dem SQL Server 2008 verbunden werden können. Es bietet eine Vereinheitlichung und Vereinfachung der verschiedenen Kommunikationstechnologien (WCF), eine Lösung für Workflow-orientierte Anwendungen (WF), ein neues Konzept für Benutzeroberflächen (WPF) sowie die konsistente Verwaltung digitaler Identitäten (CardSpace). | Dauer | | 3
Tage
| Zielgruppe | Entwickler, die mit .NET 2.0 WebServices erstellen und verwenden können und die Projekte mit der Windows Communication Foundation realisieren wollen.
| Lernziele | Dieser Workshop befähigt Sie, - einfache WCF Services und Clients zu erstellen. - einen Service als 'Managed Application' zu erstellen und zu konfigurieren. - einen WCF Service über verschiedene Anschlussmöglichkeiten anzubieten und das Laufzeitverhalten mit Verhaltensregeln zu erweitern. - das Debbuging durch das Untersuchen von Nachrichten und Serviceaktivitäten zu verbessern. - Service-, Operations- und Datenkontrakte zu definieren um Applikationsanforderungen zu erfüllen. - Fehlerbehandlungsroutinen zu einer WCF Applikation hinzuzufügen. - Servicequalitätsfaktoren wie Performanz, Verfügbarkeit, Gleichzeitigkeit und Instanzverwaltung anzusprechen. - Sicherheit in einer WCF Applikation zu implementieren. - mittels der korrekten Verwendung von Transaktionen die Datenintegrität zu schützen. | Vorkenntnisse | Fortgeschrittene Kenntnisse in .NET 2.0, mindestens im Level 200. Falls die Kursunterlagen in Englisch verfasst sind, setzen wir Englisch-Kenntnisse voraus. Kurssprache ist Deutsch. | Prüfungen | | Unterlagen | | Inhalt | 1. Getting Started with Windows Communication Foundation
Designing an Application to be Part of a Service Oriented Architecture (SOA)
Overview of WCF Architecture
Using a Language-Level Interface As a Service Contract
Implementing a Simple WCF Service in Visual Studio 2008
Consuming a simple WCF service in Visual Studio 2008
2. Configuring and Hosting WCF Services
Programmatically Configuring a Managed Application to Host a WCF Service
Programmatically Configuring a Managed Application to Call a WCF Service
Defining Client and Service Settings by Using File-Based Configuration
Selecting a Hosting Option for a WCF Service
Deploying a WCF Service
3. Endpoints and Behaviors
Exposing WCF Services Over Different Endpoints
Adding Behaviors to Services and Endpoints
Interoperating with Non-WCF Web services
4. Debugging and Diagnostics
- Logging Messages
- Activity Tracing
5. Designing and Defining Contracts
Designing a Coherent and Cohesive WCF Service Interface
Defining a Service Contract
Defining Operations on a Service
Defining a Data Contract
6. Handling Errors
Relating .NET Exceptions to Service-level Faults
Using Faults in a Service
Handling Faults and Exceptions on Clients
7. Improving WCF Service Quality
Managing WCF Service Instances
Managing Concurrency Issues
Improving WCF Service Performance
8. Implementing WCF Security
Overview of Security in WCF
Applying Overall Security Requirements to a Binding
Specifying Required Client and Service Credentials
Working With Security Information
9. Implementing Transactions
Overview of Transactions in a Service-Oriented Application
Creating Transactional Service Operations
Enabling the Flow of Transactions from Client to Service |
|
|
|
|
|
|
|